Excellent, compact and clean apartment, very well-located. Would definitely recommend it. The hosts were really communicative and helpful too, and were really flexible about early check-in and so on. 5 stars!