The location of this hotel was fantastic - we were able to walk everywhere without a problem - food, shopping, beach, etc. We did rent a car and the valet was fabulous - they were always very kind and had our car ready when we called for it. Our rooms were cleaned every day and our housekeeper made sure we always had what we needed. I loved that you could get towels, boogie boards or chairs with amenity fee - that was a bonus! The tower we stayed in was a little set back from the actual ocean, but it was great nontheless. Perfect for me and my son and a week in paradise! I would recommend a stay here!!