The location allows particular breathtaking sea views out-of many of the hotel bedroom in the property