Great location. All as described. We have a very pleasant stay.