Fantastic place, very clean but also full of character. David is very quick to respond to questions and very friendly.