Location was fantastic. Great gym and pool. Room was clean and comfortable for our family of 5. Best of all was how good Sam was with communication with all queries responded to promptly. Will stay again for sure