Very spacious and lots of amenities