Very roomy with lots of amenities.