Demi is an amazing host. He had many personal inconveniences throughout our stay, but made it a point to maintain contact and respond to my inquiries quickly and professionally. Also, he has great recommendations for transportation and activities. The residence itself is very spacious and was excellent for our larger group.