This place is great! The location, views, pool area we're all great! We enjoyed our stay, everything was clean and the bed was comfortable. Restaurants and stores are within walking distance.