Greece is an absolutely beautiful place to visit. This property was exactly how it describes. And around some great hole in the wall restaurants.