Good
1. location
2. clean
3. cosy
4. kind host
Bad
Nothing!!
Overall Wonderful.
I strongly recommend this place.