This is a cozy small hotel where you will feel home instantly.