Clean place! Great communication! Great stay