Simply stunning! Beautiful place with character. Clean. Excellent communication with host.