Awesome property, fabulous hospitality, clean and wonderfully decorated.