Pros: clean, enough beds and room to move around, comfortable beds, more then 1 TV, view of the gulf, two umbrellas and 4 chairs at the beach, multiple bathrooms, two pools, pickle ball courts, grills, walking distance to restaurants Cons: it is just little things that were off for the stay but they added up. Not all the tv remotes work or with the correct tv and that’s not that big of a deal until kids get disappointed. There was l no working ceiling fan in main bedroom and when I tried to ask the owner if there was a trick to get it working I didn’t get a respond back from more then a day and then that issued wasn’t even mentioned. Needless to say the main bedroom did get warm. There was no working washing machine and we weren’t notified of it not working until we were on our way and was then told a new one would be installed the next day, however two days went by and then finally heard from property owner that they weren’t coming til Friday to install a new one. The new one showed up Friday as we were trying to leave so we then had to stick around until it was set up. So I’m glad the next set of guests had one to use but we did not. There wasn’t a set of directions for checking in so I had to message when we were a couple hours away asking for the codes and what not. Had there been better notification about things this would have gone better. But overall it was a nice condo and a great location. We love staying in the Maravilla complex.