Spacious, nice, clean, all the amenities, great location. Home away from home!!!