Very spacious with a lot of amenities.