Perfect location, cozy, stylish and homely. Perfect!