An actual piece of paradise. Great hosts and a beautiful little haven.