The home was lovely and on the water but it was not clean. The kitchen stove was a greasy mess. I wanted to cook in the kitchen because it was lovely but I could not do it without cleaning it first and I just decided it was easier to go out. The pool table was a nice bonus and we fixed three of the sticks that had no tips on it. The upstairs had two beds but was one master suite with two rooms. It would be fine for a family with small children, but you must go through the master suite to get to the second bed and they must go through master to get to bathroom or downstairs. The steam shower was a nice to try. It was rainy so we did not enjoy the pool or hot tub but they were great to look at. It was on the water so if you had a boat you could get here. The host was rude when communicating about the place but I realize some people just come off that way. I enjoyed my stay and did not let that get in the way of good time in Ft. Lauderdale. Was very close to an awesome restaurant Sea Watch and it was a short drive south to Ft. Lauderdale beaches. Garage door was broken but we did not mind parking outside it was a good neighborhood.