We loved our stay at Happy Valley - clean, well-presented house, comfortably accommodated our family and had a big fenced backyard for the puppy. Self check-in was easy and lots of information was provided in advance. Great location as a base for the Peninsula and minutes from the beach and hot springs. Look forward to returning soon!