Everything was perfect - the location, facilities, and communication. We really enjoyed staying there. Thank you!