very clean and hospitable! amazing stay