Beautiful place in good location. Lots of nice greek/cretan restaurants in short distance.