One of the better places / very pleasant stay