Very clean and new, comfortable, friendly hosts and all the amenities I needed. Highly recommended