The location was good, communication was average at best, bathrooms were not very clean. Rooms were spacious, the finish of the rooms and kitchens were nice. overall an average stay.