Our group of 7 and accompanying dogs had such a great stay at Buena Vista - it’s so well set up for groups, the location is fantastic (such an easy walk to the beach and Apollo Bay township). Couldn’t recommend it enough to any looking for a relaxing and welcoming place!