Perfect location, excellent facilities and great communication.Overall a very pleasant stay