Thoughtful hosts and great location made for a wonderful beach retreat.