We had a wonderful time. Everything was within walking distance. Staff was very responsive and helpful with everything. Housekeeping was efficient and thorough. Staff kept the grounds in pristine shape. Security was attentive and helpful.