Hayley's place is sparkling clean and functional. The bed is super comfortable and kitchen clean and well stocked. I would definately stay here again.