spacious with all the amenities you need in a great location.