spacious. comfortable. feels like home. you can even hosts guests. great amenities.