Spacious with lots of amenities.