I cannot say enough good things about this vacation. First off the St. Regis property is beautiful. This condo is part of the Bahia Beach Club on that property (that was a little confusing to me when I first did research). Regardless, you can access the resort restaurants as space allows but other than that, The Bahia Beach Club has everything you could want on a vacation: lovely pools, great beach access, good food options, excellent fitness center, golf, tennis, water sports, golf carts, bikes! The unit itself is very clean, very modern and well-appointed. Lucia who manages the property was so attentive and helpful with any questions we had (mostly around food!). A great example though is on the first day, after making coffee in the small coffee pot, I suggested to her that a bigger coffee maker might be warranted and within an hour (!!!) a new and bigger coffee maker was delivered to our door. I was really impressed with the unit, the property, the amenities, the staff and the area as a whole! A special shoutout to Victor who works at the pool making sure guests have towels, sunscreen and water - he was very sweet and welcoming! We will definitely return!