Excellent hosts - helpful, generous, accommodating, and amazingly located with sunrise and sunset views.