Perfect location. Cozy yet roomy. 5*