The location is perfect and convenient! Eftihia is so nice! We enjoyed our time in the Happy Place.