Great facilities and set up and an ideal location. Communication and check in/out simple and flawless. We stayed for 6 nights and had everything we could possibly need. Very highly recommended. 5*.