The condo was clean except for the lanai, it needed serious cleaning. The pool was lovely but cold, no beach view, but we knew that going in. The staff was lovely and helpful, especially Denise, the tech person. The instructions that were emailed to me gave two WIFI passwords and I did not notice the second one so we could not use WIFI. We had to wait in the condo until 2:30 for Denise to arrive to help us, wasting precious vacation time. There was also 3 Gateways in the room, 2 of which did not work, confusing the issue even more. Need to update the transmission to guests. It said there was a key beside the door which does not work anymore, too. There was no iron and only a couple of hangers in the rooms, we had to wait until the next day for them. There was a broken panel on the dishwasher and the coffee maker was broken. The primary bathroom needs a stand for the toilet paper holder, which is situated below your legs. It also needs a hand held shower that can be pulled out so you can run the water to warm it before you get hit with the cold water. If we hadn't wasted the first day on the WIFI issue, you never would have heard from me. I wanted to give an outstanding review, but all these issues lead me to believe this unit is not well maintained.