Superb location, cozy stay. Five stars.