Amazing locations and facilities. When the swimming pool is refurbished, this place would be a 10/10!