We found the Stella otel to be the perfect place for our 7 night stay in Pefkos. The hotel is situated right on the crossroads at the centre of the small but lively resort. Taverna's, Bars, and supermarkets literally a stones throw away. On arrival the checking in prcoccedure…