A nice and typically greek apartment. Stunning view! Uncomplicated communication.