Location is excellent. The apartment is very clean. Make sure you are aware of the steep stairs to get into the apartment. Communication can be slow.