Great location and facilities, excellent communication and easy check in...Had a great time and will come back soon!