We enjoyed our stay at ocean swells, the rooms are very clean and you can find everything you need.
Location is good if you want to go to hot springs or Arthur Seat, about 10-15 minutes drive.