Had a fantastic stay at Lefteris'. The hospitality was outstanding (last minute late check in, local tips, always available), the room was spotless, great view, great location, couldn't have asked for a better stay! Highly recommended.