Beautiful place, friendly host, amazingly clean.