Lovely small, but roomy enough, house in a gorgeous location.