Lots of bathrooms, plenty of space, and a great stay.