Stella’s place was perfect for me - I was there alone, working remotely a bit and sightseeing a bit. Restaurant tip nearby is Peskesi, Καπετάν Χαραλάμπη 6-8, ΤΚ, Iraklio 712 02, Greece - genuinely amazing for a relatively fancy but still reasonably priced authentic Cretan meal. And just round the corner! Enjoy!