Good location and communication.
We were not satisfied with the overall level of cleanliness unfortunately. If that can be managed better this could be a great stay.