Outstanding accommodation with some great little surprises