I recommend Niall and Gavin's place to everyone. They were excellent communicators throughout my stay.