Very clean. Can sleep 6 comfortably. The bathroom is between the two bedrooms with sliding doors for privacy, but if you have anyone staying on the sofa sleeper they need to go through a bedroom to access it. Great location. Just a few blocks to the beach. Beautiful mountain views. Free parking was great to have. Beach toys were a plus.