All around amazing- great location, cozy, pet-friendly.