This place is exactly as advertised. The location was close to EVERYTHING! Some of the best restaurants and stores right outside your door and a short walk away! Beach, short walk, maybe 8-10 minutes. Convenient pick up on the other side of the building for excursions (depending on the company you choose for those). Clean, comfy and large (queen NOT double) beds! Excellent coffee. Lots of bath towels, and beach towels too, which was amazing! I bought 4 on the way to the condo and was able to return them. There were chairs and a beach umbrella in the closet too which was a huge added bonus. A small store with all the essentials, paid laundry facilities, pool and sauna located on a designated floor of the building and available parking (for a daily fee). We loved our stay. We traveled as a family of four. My two kids and my dad. Both my dad and my son are over 6 feet tall and a queen bed was a MUST! This place has it all, including, amazing hosts who are quick to respond and check in to make sure you are enjoying your stay!