Wonderful location; excellent communication. Perfect place to stay. Small, yes, but you shouldn't be spending all your time inside!