very good and very accommodating cleanliness and location are perfect