I wish there more Stars to rate both The Green Turtle as well as Karen & Jon even higher! They both have the gift of Hospitality! It’s a little slice of Heaven-
Right here on Earth!