Better than the pictures. Loved being right on the water! Jennifer is very organized and is great at communicating info prior to check-in.