The apartment was extremely clean and as per the photographs. The kitchen was small but perfectly well equipped so we were able to make a meal easily. The hosts provided plenty of timely communication and were very kind in being flexible around checking in and leaving as we had a baby with us. The area is also great. Highly recommended.