The rental was in a good location near Westborough shopping center, and had most amenities one would need for multiple guests. The beds were comfortable, and the split-air conditioning systems in each room were a nice touch.