Pygmalion place is a great place. Very centrally located. And Pygmalion goes the extra mile to make your stay as wonderful as possible. We had an amazing visit to Geeece. Highly recommended Pygmalion place.