My husband and I traveled with my aging mother and college-age daughter and son. The condo was the perfect size, comfortable, and felt like home. The kitchen is well equipped for cooking up a nice meal: large refrigerator with an ice-maker, large oven and stove top, dishwasher, garbage disposal, plenty of dishes, pots and pans, utensils and glasses. Everything in working order and clean enough to feel healthy. While the decor and environment does not feel new, it feels "lived-in" and "homey", like you don't have to worry about bringing in a little sand from the beach. The patio has a lovely view! WOW!! The outdoor furniture is worn and a bit weather beaten, which is understandable. All the chair cushions needed help but we just covered them with towels. The beds are comfortable enough, although the sheets and towels could use refreshing. It is very easy to access the pool and the beach which was important since my mother cannot walk far or on uneven surfaces. You can exchange your beach towel as many times a day as needed so no washing necessary. The fitness room is small and cramped but has all new equipment. The tv's in the fitness room are not working so bring your own music or entertainment. The lobby has a lovely lounge but the bar was not open for service. I do not recommend eating breakfast at the restaurant in the condo, food was mediocre, coffee weak and price high. Internet was spotty, but who cares when you are in the Caribbean!
Overall, the condo was just perfect for our needs. Do not expect a super modern and all updated decor, just a "home-away-from-home" atmosphere to relax and enjoy the beach.