Perfect location, outstanding hospitality, exceptional value. Highly recommend a stay at the Grey Rock.