very clean, all the amenities you could want and a fantastic host