The place is perfectly located. Vagelis and his son were super friendly and nice to communicate with.