Great location, great views, great facilities - great. Communication was excellent, plenty of space, better than described. Very memorable stay for our holiday group.