Clean place with good communication. A great stay.