Fantastic facilities and very well appointed. Great communication. Very enjoyable stay. Thank you