Cozy and homey place with great hospitality