Great place. Stayed for 4 weeks. Wish I could have stayed longer. Excellent communication. They always quickly answered questions and even got a toaster for me when I asked! Hopefully will be returning next year.