A great and quite place to stay