Guest house Elia Meronas in Greece offers garden views, a pool, bar, and shared lounge.