Rose on 'Surrey B&B was perfect for us, the location was ideal and the entire set-up was great, extremely clean and very well presented. Michele is a wonderful hostess and we would have no hesitation whatsoever in recommending this as an excellent place to stay whilst visiting Perth, which can be an expensive city for hotels.