The suite was perfect for my husband, toddler and I. We loved the balcony and the view of the ocean and pool. The kitchen had everything we could need including a stove, fridge, seasonings, a water filter and a table to eat on. The bathroom was just the right size for the 3 of us with a separate sink, counter space, and big mirror. The room was cleaned every other day which was very nice as well. Miriam was an amazing host, communication was great and she was extremely accommodating to our flight arrival and departure and even brought a pack and play for my daughter who we decided to take last minute. She had great directions and recommendations and was extremely responsive. I cannot say enough good things about her. The building itself was under construction and a little run down, so there was loud drilling the first day we arrived and were trying to get sleep. The pools were ok, nothing fancy. The access to the beach is very nice and there are huts and chairs available. The beach itself had a lot of seaweed but nothing that bothered us too much.