Very close to everything, great communication and flexibility as far as check in goes. Very clean, beautiful pool, would stay again!