My husband and I could not have chosen a better hotel for our vacation than the Bay Club Hotel. Shelter Island is a very relaxing spot, with walking trails and the harbor right across the street from the hotel. The staff at the hotel was incredibly friendly and helpful and the shuttle service can't be beat. The restaurant in the hotel was good and there were several other restaurants within walking distance. The room was a good size and clean and the views were great. My husband enjoyed watching the ships in the harbor from our balcony. We will definitely return to this hotel; I wish we could be there now!