Excellent place.
All as described, pleasant stay.