Outstanding location with all amenities required to truly relax and enjoy ourselves. All we needed was our personal clothing and any grocery items we needed. Everything else was provided. Awesome view and location right next to the beach and restaurants. Waves can be heard crashing on the shore soothing the soul. Highly recommended!