Gary and his family are sosososo friendly and warm-hearted. everything was so perfect：cozy rooms, wonderful views, cute pets and so on ... Gary gave us lots of suggestions, each of them is very very useful. Overall this was a great experience for our family! I would give this place ..... more than 5 stars!