clean, spacious and comfortable with all the necessary amenities you may may need