Spacious, cozy, clean, stylish and amenities to fit any need. Highly recommend!