Welcoming and spacious, great amenities and a great location.