We really enjoyed our stay at David's apartment. It is in a great location with an easy walk to the beach and local shops. The apartment was comfortable for my family (2 adults + 2 kids) and we loved using the roof top in the evening.