G

Graham Lloyd

3 years ago

Would be 5 but WiFi and mobile signals are terribl...

Would be 5 but WiFi and mobile signals are terrible on our part of the resort. Great staff and service

Comments:

No comments