The terrace is wonderful; wifi is excellent; communication was mostly very good. We were there for 11 days and generally enjoyed our stay, largely because of the terrace (which has great views) and because we really like the neighborhood. However, while the apartment itself could easily be a very pleasant place to spend time it isn't really--largely as a result of a serious lack of care and attention and basic maintenance (and also the absence of comfortable chairs).