Spacious and nice with all the amenities you may need. Great communication as well!