Absolutely amazing! The host met with us upon our arrival to show us around. We have not one bad thing to say. This place is great!