Excellent location to set up as a base! Not to mention amazing views and modern amenities. Stavroula also provided great recommendations on restaurants — try Kaneva nearby for their gyros! Would stay at Dempla Heights again.