amazing hosts. amazing location. amazing accommodation.