Large, modern with all the amenities you need. 5 stars