In reviews I rarely give 5 stars, but Kieran's place thoroughly deserves 5 stars and Kieran is an excellent host! Thoroughly recommended.