Perfect size for two. Perfect location. Perfectly charming and perfectly cozy. So.... perfect.