This is our second stay at White Rock, and it is a splendid place. The view over the steep hillside to the offshore islet is the best part, if you get a room with a private patio. We were upgraded both times to a private pool patio, which is wonderful. The staff are mostly helpful, but there is a problem with few of them understanding English well, so sometimes messages not understood. In a windstorm, for two nights we had tremendously loud banging around and above our room that kept me awake, and no one would take seriously my complaint or do anything about it. The hotel is new, but does need some attention to infrastructure. And why have private, adults-only rooms with patios that have only chest-high divider walls, so everyone can look right over into your patio?? More privacy, please!