Great place to stay for our family of 6. 3 bedrooms and 3 bathrooms gave ample space and privacy for everyone. The master bed is very high off the ground, not that it mattered to us, but just in case other guests that are planning to sleep in that king bed may have troubles getting in and out of it if there are any physical limitations, etc. Yes there are things that are dated and not perfect in the condo like ripped drapes, a few carpet stains, and the banister screws not all the way in in some places, but it wasn't a deal breaker for us. The kitchen was nice and provided us everything we needed and it was very helpful to have a full size washer and dryer. (Consider taking your own travel detergent if you plan to do laundry in case there is not any there). The check in and check out process was extremely easy and straight forward. The property is nice and our kids enjoyed the pool (it's small, but they're small so they spent hours there). The walk down to Wyllie Beach is indeed steep and very slippery when it's wet so go with caution (I didn't believe the other reviews, but they were spot on with this). Once you get there, the beach is beautiful and quiet. Overall we really enjoyed our stay here!