This place was perfectly set up with everything that you could need and gorgeous beach views. Lots of thoughtful touches throughout.