Very clean and was pleasantly surprised the amount of space….no problem sleeping 5. Great location and amenities. B. Is a great host and she is very responsive and ready to help. Would definitely recommend and would stay there again.