The Ferndale Guesthouse is the best place that I have ever stayed, it is better than a 5 star hotel in my opinion. The staff look after your every need. When we arrived we were immediately upgraded to a larger room with a spectacular view of the beach and mountains, we were shown all the available rooms and then let...
More
