5 stars gorgeous clean friendly and very accommodating