David’s place is a dream! We couldn’t have been more pleased with the location. The beach is literally steps away from the pool and we loved how close it was to the restaurants. Some people would prefer the ocean view but we were very happy with the mountain view.