Excellent, clean and charming apartment in a charming location.