Amazing location and communication. Super quick responses when I was confused or had questions. Pool/Hot tub and gym are a bit hard to get to but definitely worth it. I would book again for sure.