The place was clean and had an incredible location. Everything was very new and lovely to use. The communication was excellent and the team bent over backwards to make our stay great. The only recurring issue we had was a temperamental shower even after two visits from a maintenance team. However I would still highly recommend staying here.