Very well run in terms of communication and professionalism. We arrived a bit early and left a few hours late due to flight arrangements and the team here was happy to accommodate. Place looks as advertised and great location.