Everything was in perfect order when we arrived. The place was clean, updated, and had all the essential elements needed for a good stay (nice, clean furniture, new, clean coffee maker, good appliances and kitchenware, surplus amount of towels, etc.). We would definitely stay here again. The only hitch was finding the place was tough. There are no street signs and the buildings are not marked.