Clean, great location, excellent facilities. Comfortable and very well thought out. Highly recommend for groups, families or even couples.