Very clean, everything we needed for a short stay as advertised. Easy to communicate with host and meet to check in. Location was very convenient for us, walking distance easily around the city and access to transportation. Kitchen especially in good condition. Would stay here again!