Small but perfectly formed for a few days’ stay. Brilliant location.