Great little studio for a short stay in Athens - the terrace is a definite highlight, and the location is unbeatable!