Everything is brand new and clean. Comfortable beds. Excellent location. Great communication from host in terms of collecting keys on arrival. Highly recommended.