This place is so beautiful - only wish we had more than one night there to really appreciate it! If you ever have to pick up the keys from the Mini Market across the street for check-in, note that it’s a very unassuming mini market with only Greek lettering on it, not the place down the street called “Mini Market”.