We had a wonderful week here! Great location and was within walking distance to all of the best beaches, shopping and restaurants. Everything was as pictured. Appliances and utensils were high quality and there was a lot of counter space. Bed was comfortable. We chose this over others because we wanted a balcony, pool and kitchen. The balcony was spacious with two chairs and a small table and a lovely view. We drank our coffee out there every morning. The hotel staff was very friendly and helpful even though we were in a private unit. The pool was a little small but there were lots of places to sit in the sun. It was very quiet and peaceful. I would highly recommend.