High marks all around. Clean, great communication, thoughtful amenities and nice surprises throughout. Book it! rj