Private, clean, thoughtfully equipped for guests, organized, and great amenities. It has the warm feeling of staying you get from home mixed with the organized/thoughtful experience of staying at a hotel.