Beautiful space, comfortable accommodations, easy check-in, and great communication with the host. But for a Mets fan, the location is the best attraction: the most convenient place I've found for a baseball weekend.