I stayed at Onslow Guest House for over a month. The rooms are clean, the employees are friendly and the breakfast is delicious. Onslow Guest House offers a personal touch that isn't found at chain hotels. John and Tony (the fellows that run the place) always greet guests with a cordial welcome and some good-hearted banter. I really enjoyed my stay in the guest house and would recommend it to others!