Good location, spacious, and great value for a group trip.