A gorgeous beach apartment that could not have been a better location. The pool and hot tub and landscaping at the complex were amazing and the hosts were such great communicators. We can't wait to come back!