Owl House is located in an excellent location, with lots of shops and restaurants well within walking distance. The host is very pleasant and the neighbourhood is peaceful. The toilet is a little cramped, but otherwise there are no complaints to be had. Highly recommend.