Absolutely fantastic! Beautiful spot (so stylish and gorgeous), perfectly located, wonderful hosts.