We had a fabulous stay at Davids place. the location is perfect we spent nights eating dinner and watching the sunset from the deck the view is incredible . Communication was timely and self check in easy. The main bedroom does have a very soft mattress we ended up changing rooms. ( that's just our personal preference) .Great stay all round.